﻿/* tslint:disable */
/* eslint-disable */

/**
 * 商户接口模版
 * @export
 * @interface EsMerchantInterfaceTemplate
 */
export interface EsMerchantInterfaceTemplate {
    /**
     * 商户ID
     * @type {number}
     * @memberof EsMerchantInterfaceTemplate
     */
    merchantId?: string | number | null | undefined;

    /**
     * 商户ID
     * @type {number}
     * @memberof EsMerchantInterfaceTemplate
     */
    newMerchantId?: string;

    /**
     * 商户Name
     * @type {string}
     * @memberof EsMerchantInterfaceTemplate
     */
    merchantName?: string | null;

    /**
     * 商户接口模版编号
     * @type {number}
     * @memberof EsMerchantInterfaceTemplate
     */
     merchantTemplateIndex?: number;

    /**
     * 计费模式
     * @type {number}
     * @memberof EsMerchantInterfaceTemplate
     */
     chargingMode?: number;

    /**
     * 图验链接
     * @type {string | null}
     * @memberof EsMerchantInterfaceTemplate
     */
     imageCodeLink?: string | null;

    /**
     * Token或策略链接
     * @type {string | null}
     * @memberof EsMerchantInterfaceTemplate
     */
    checkOrTokenLink?: string | null;


    /**
     * 请求方式
     * @type {string | null}
     * @memberof EsMerchantInterfaceTemplate
     */
     httpMethod?: string | null;

    /**
     * MimeType
     * @type {string | null}
     * @memberof EsMerchantInterfaceTemplate
     */
     mimeType?: string | null;

    /**
     * 计费链接
     * @type {string | null}
     * @memberof EsMerchantInterfaceTemplate
     */
     chargingLink?: string | null;

    /**
     * 验证链接
     * @type {string | null}
     * @memberof EsMerchantInterfaceTemplate
     */
     verifyLink?: string | null;

    /**
     * 订单反馈链接
     * @type {string | null}
     * @memberof EsMerchantInterfaceTemplate
     */
     orderLink?: string | null;

    /**
     * 订单反馈服务程序
     * @type {string | null}
     * @memberof EsMerchantInterfaceTemplate
     */
     orderLinkReflection?: string | null;

    /**
     * 查询订单链接
     * @type {string | null}
     * @memberof EsMerchantInterfaceTemplate
     */
     queryOrderLink?: string | null;

    /**
     * 查询订单延时(second)
     * @type {number}
     * @memberof EsMerchantInterfaceTemplate
     */
     queryOrderDelay?: number;

    /**
     * 订单结果依据 -1:特殊通知为准 0:通知为准 1:验证码为准 2:查询订单状态为准
     * @type {number}
     * @memberof EsMerchantInterfaceTemplate
     */
     orderResult?: number;

    /**
     * 服务程序
     * @type {string | null}
     * @memberof EsMerchantInterfaceTemplate
     */
     reflection?: string | null;

    /**
     * 备注
     * @type {string | null}
     * @memberof EsMerchantInterfaceTemplate
     */
     remark?: string | null;

    /**
     * 创建时间
     * @type {Date | null}
     * @memberof EsMerchantInterfaceTemplate
     */
     createTime?: Date | null;
}
